Synonyms: mental home, mental hospital, mental institution, asylum, insane asylum, institution, psychiatric hospital
Definition: a hospital for mentally incompetent or unbalanced person
Similar words: hospital, infirmary
Definition: a health facility where patients receive treatment